.. _ceilDisconnectTimeout_Set: ceilDisconnectTimeout_Set ========================= ------------------------- SYNOPSIS -------- .. code-block:: none VT_I4 ceilDisconnectTimeout_Set( VT_I4 NodeID, VT_I4 Disconnect_Type, VT_I4 dwTimeOut ) DESCRIPTION ----------- - 해당 원격 노드의 Disconnect 인터락 처리 시 Disconnect 인터락 종류 및 타임 아웃 시간을 밀리초(ms) 단위로 설정합니다. PARAMETER --------- - NodeID : Disconnect 인터락 기능을 설정 할 원격 노드의 ID를 설정합니다. - Disconnect_Type : Disconnect 인터락 종류를 선택합니다. +-----------------+-------------------------------------------------------------------------------------------------------------------+ | Value | Meaning | +=================+===================================================================================================================+ | 0 (DT_ PYSICAL) | 물리적 Disconnect 인터락. 랜선 끊김 등 물리적인 요인으로 통신 연결이 끊기는 경우에 해당합니다. | +-----------------+-------------------------------------------------------------------------------------------------------------------+ | 1 (DT_ LOGICAL) | 논리적 Disconnect 인터락. ceSDK 서비스 데몬 다운 등 소프트웨어적인 요인으로 통신 연결이 끊기는 경우에 해당합니다. | +-----------------+-------------------------------------------------------------------------------------------------------------------+ - dwTimeOut : Disconnect 인터락 처리 시 연결 해제에 대한 타임 아웃 체크 시간을 밀리초(ms). 단위로 설정합니다. 타임 아웃 체크 시간의 초기값은 500ms 입니다. RETURN VALUE ------------ +----------------+-------------------------------------------------------+ | Value | Meaning | +================+=======================================================+ | 음수 | 수행 실패. 자세한 내용은 '에러 처리' 편을 참고합니다. | +----------------+-------------------------------------------------------+ | 0 (ceERR_NONE) | 수행 성공 | +----------------+-------------------------------------------------------+